I find some are quite good.
Beginning books, The Complete Reference, Foundation books are good,
though Foundation books are too wordy...
O'Reilly books are good, but for experts de. I cannot understand
them unless got basics.
Passport and bibles are for fast reference without details. Super
fast revision I call that. 